WOLF core
WOLF: A Modular Estimation Framework for Robotics
XXXXXXXXXXXXXXXXXXXXXXXXvoid(0)" frameborder="0" name="MSearchResults" id="MSearchResults">
wolf::NodeStateBlocks Member List

This is the complete list of members for wolf::NodeStateBlocks, including all inherited members.

emplaceFactorStateBlock(const char &_key, const Eigen::VectorXd &_x, const Eigen::MatrixXd &_cov, unsigned int _start_idx=0)wolf::NodeStateBlocks
emplacePriors()wolf::NodeStateBlocks
emplaceStateBlock(const char key, const std::string &_type, const Eigen::VectorXd &_vector, const bool &_fixed)wolf::NodeStateBlocks
emplaceStateBlockZero(const char key, const std::string &_type, const bool &_fixed)wolf::NodeStateBlocks
fix()wolf::NodeStateBlocksinlinevirtual
getCategory() constwolf::NodeBaseinline
getCovariance(const StateKeys &_keys, Eigen::MatrixXd &_cov) constwolf::NodeStateBlocks
getFactoredBySet() constwolf::NodeStateBlocksinline
getFactoredBySet()wolf::NodeStateBlocksinline
getFactoredBySet(FactorBaseConstPtrSet &_fac_set) constwolf::NodeStateBlocksinline
getFactoredBySet(FactorBasePtrSet &_fac_set)wolf::NodeStateBlocksinline
getFactorsOf(ProcessorBaseConstPtr _processor_ptr, const std::string &type="") constwolf::NodeStateBlocks
getFactorsOf(ProcessorBasePtr _processor_ptr, const std::string &type="")wolf::NodeStateBlocks
getKeys() constwolf::NodeStateBlocksinline
getLocalSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getName() constwolf::NodeBaseinline
getO() constwolf::NodeStateBlocksinline
getO()wolf::NodeStateBlocksinline
getP() constwolf::NodeStateBlocksinline
getP()wolf::NodeStateBlocksinline
getPriorFactor(char) constwolf::NodeStateBlocksinline
getPriorFactor(char)wolf::NodeStateBlocksinline
getPriorFactorMap() constwolf::NodeStateBlocksinline
getPriorFactorMap()wolf::NodeStateBlocksinline
getProblem() constwolf::NodeBaseinline
getProblem()wolf::NodeBaseinline
getSensoryFactorSet() constwolf::NodeStateBlocksinline
getSensoryFactorSet()wolf::NodeStateBlocksinline
getSize(const StateKeys &_keys="") constwolf::NodeStateBlocks
getState(const StateKeys &_keys="") constwolf::NodeStateBlocks
getStateBlock(const char &_sb_key) constwolf::NodeStateBlocksinlinevirtual
getStateBlock(const char &_sb_key)wolf::NodeStateBlocksinlinevirtual
getStateBlockMap() constwolf::NodeStateBlocksinline
getStateBlockMap()wolf::NodeStateBlocksinline
getStateBlockVec() constwolf::NodeStateBlocksinline
getStateBlockVec()wolf::NodeStateBlocksinline
getStateTypes() constwolf::NodeStateBlocksinline
getStateVector(const StateKeys &_keys) constwolf::NodeStateBlocks
getType() constwolf::NodeBaseinline
has(const char &_sb_key) constwolf::NodeStateBlocksinline
has(const std::string &_keys) constwolf::NodeStateBlocksinline
hasChildren() const overridewolf::NodeStateBlocksinlinevirtual
hasFactor(FactorBaseConstPtr _fac) constwolf::NodeStateBlocksinline
hasStateBlock(const StateBlockConstPtr &_sb) constwolf::NodeStateBlocks
id() const =0wolf::NodeStateBlockspure virtual
is_removing_wolf::NodeBaseprotected
isCapture() constwolf::NodeStateBlocksinline
isFixed() constwolf::NodeStateBlocksvirtual
isFrame() constwolf::NodeStateBlocksinline
isLandmark() constwolf::NodeStateBlocksinline
isRemoving() constwolf::NodeBaseinline
isSensor() constwolf::NodeStateBlocksinline
localCheck(bool _verbose, std::ostream &_stream, std::string _tabs) constwolf::NodeStateBlocksprotected
node_category_wolf::NodeBaseprotected
node_id_wolf::NodeBaseprotected
node_name_wolf::NodeBaseprotected
node_type_wolf::NodeBaseprotected
NodeBase(const std::string &_category, const std::string &_type="Undefined", const std::string &_name="")wolf::NodeBaseinline
nodeId() constwolf::NodeBaseinline
NodeStateBlocks(const std::string &_category, const std::string &_type, const TypeComposite &_state_types, const VectorComposite &_state_vectors, const PriorComposite &_state_priors)wolf::NodeStateBlocks
perturb(double amplitude=0.01)wolf::NodeStateBlocks
printState(bool _factored_by, bool _metric, bool _state_blocks, std::ostream &_stream, std::string _tabs) constwolf::NodeStateBlocksprotected
problem_ptr_wolf::NodeBaseprotected
remove(bool viral_remove_parent_without_children=false)wolf::NodeStateBlocksvirtual
removeStateBlock(const char &_sb_key)wolf::NodeStateBlocksprotectedvirtual
setName(const std::string &_name)wolf::NodeBaseinline
setProblem(ProblemPtr _problem) overridewolf::NodeStateBlocksvirtual
setState(const VectorComposite &_state, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const std::list< SizeEigen > &_sizes, const bool _notify=true)wolf::NodeStateBlocks
setState(const Eigen::VectorXd &_state, const StateKeys &_keys, const bool _notify=true)wolf::NodeStateBlocks
setState(const StateKeys &_keys, const std::list< Eigen::VectorXd > &_vectors, const bool _notify=true)wolf::NodeStateBlocks
setStateBlock(const char _sb_key, const StateBlockPtr &_sb)wolf::NodeStateBlocksinline
setType(const std::string &_type)wolf::NodeBaseinline
stateBlockKey(const StateBlockConstPtr &_sb, char &_key) constwolf::NodeStateBlocks
toYaml() constwolf::NodeStateBlocksvirtual
transform(const VectorComposite &_transformation)wolf::NodeStateBlocksprotected
unfix()wolf::NodeStateBlocksinlinevirtual
~NodeBase()=defaultwolf::NodeBasevirtual
~NodeStateBlocks()wolf::NodeStateBlocksinlinevirtual